Le but de cet exercice est de réaliser des manipulations sur des données plus complexes qu'à l'exercice 1. Cette fois-ci nos données seront sous la forme d'un tableau d'objets. Chaque objet possède trois propriétés nommées a, b et c.

Il vous est demandé de faire le travail suivant :

  1. Compléter la fonction intervalle calculant le plus petit intervalle contenant l'ensemble des valeurs prises par la propriété a.
  2. Compléter la fonction objet qui retourne l'objet possédant la plus grande valeur prise par b et sa position dans le tableau de départ.
  3. Compléter la fonction tri qui classe les objets par ordre croissant par rapport à leur valeur de c.

Intervalle de a :

Objet avec le plus petit b :

Tri par rapport à c puis b :